package ar.com.grafica;

import java.awt.*;

import java.lang.*;
import javax.swing.*;
import java.awt.event.*;

class Partido  extends JFrame
{
	//String [] SProvincias= {"A Corua","Lugo","Orense","Pontevedra"};
	//String [] Edades =new String [90];
	
	//Etiquetas 
	JLabel Logo=new JLabel("Partido",JLabel.CENTER);
	JLabel Nombrel=new JLabel("VariableHmix",JLabel.LEFT);
	JLabel Direccionl=new JLabel("VariableSah",JLabel.RIGHT);
 
	JRadioButton Hombre=new JRadioButton("1");
	JRadioButton Mujer=new JRadioButton("2");
	
	//JLabel Provincial=new JLabel("Provincia",JLabel.LEFT);
	
	JLabel Preferenciasl=new JLabel("Accion",JLabel.LEFT);
	JLabel Comentariosl=new JLabel("Comentarios",JLabel.LEFT);
	
	JLabel SeparacionPref=new JLabel("",JLabel.LEFT);
	//Botones
	JButton Cancelar=new JButton("Cancelar");
	JButton Enviar=new JButton("Enviar");
	//Caja Validacin Redonda

	JCheckBox Tunning=new JCheckBox("Doble");
	JCheckBox Recambios=new JCheckBox("Triple");
	JCheckBox Ocasion=new JCheckBox("Libre");
	JCheckBox Reparaciones=new JCheckBox("Perdida");
	JCheckBox Puesta=new JCheckBox("Asistencia");
	JCheckBox Mantenimiento=new JCheckBox("Robo");
	JCheckBox Competicion=new JCheckBox("Rebote Ofensivo");
	JCheckBox Equipamiento=new JCheckBox("Rebote Defensivo");
	
	//Listas Desplegables
	//JComboBox Edad=new JComboBox();
	//JComboBox Provincias=new JComboBox(SProvincias);
	//Areas de Texto
	JTextArea Comentarios=new JTextArea(100,100);
	//JTextArea Pedidos=new JTextArea(100,100);
	//Campos de Texto
	JTextField Nombre = new JTextField();
	JTextField Apellidos= new JTextField();
	JTextField Direccion= new JTextField();
	//Grupos de radio
	ButtonGroup Sexo=new ButtonGroup();
	
	
	Partido()
	{
		
		add(Logo,"North");
		//JPanel de Abajo
		JPanel EnviarCancelar=new JPanel();
		EnviarCancelar.add(Enviar);
		EnviarCancelar.add(Cancelar);
		add(EnviarCancelar,"South"); //Agregar JPanel al Sur
		//JPanel Principal !
		JPanel Pprincipal=new JPanel(); 
        add(Pprincipal,"Center"); //Situacin del JPanel en el centro
        Pprincipal.setLayout(new GridLayout(3,1));
			//Creacin JPaneles Secundarios
			JPanel Datos=new JPanel(); //Introducir Elementos Primer JPanel
			Datos.setLayout(new GridLayout(2,1)); //Divisin
			Datos.add(Nombrel); 
			Datos.add(Direccionl);

			
			// JPanel  Sexo			
			JPanel JPanelSexo=new JPanel(new GridLayout(1,2));
				//Aadir al grupo
			Sexo.add(Hombre);
			Sexo.add(Mujer);
	 
					//Aadir al JPanel
			  JPanelSexo.add(Hombre);
			  JPanelSexo.add(Mujer);
 

			Datos.add(JPanelSexo);
				//Fin JPanel sexo
			Pprincipal.add(Datos); 
			// Fin del JPanel de datos
			JPanel Pref=new JPanel(new GridLayout(5,2)); // JPanel de preferencias
			Pref.add(Preferenciasl);
			Pref.add(SeparacionPref); //Etiqueta en blanco, separador
			CheckboxGroup Prefe = new CheckboxGroup();
			Pref.add(Tunning,Prefe);
			Pref.add(Equipamiento,Prefe); 
			Pref.add(Recambios,Prefe); 
			Pref.add(Reparaciones,Prefe);
			Pref.add(Puesta,Prefe);
			Pref.add(Mantenimiento,Prefe);
			Pref.add(Competicion,Prefe);
			Pref.add(Ocasion,Prefe);   
			Pprincipal.add(Pref);
			//Fin de JPanel de preferencias
			JPanel Coments=new JPanel();
			Coments.setLayout(new GridLayout(3,2));
			Coments.add(Comentariosl);
			Coments.add(Comentarios);
			//Separacion de areas de texto
			for(int i=0;i<2;i++)
			 {
			 	Coments.add(new JLabel());
			 }
			 //Fin de separacion
			Comentarios.setBackground(Color.lightGray);
			//Coments.add(Pedidosl);
			//Coments.add(Pedidos);
			//Pedidos.setBackground(Color.lightGray);
			
            Pprincipal.add(Coments);
            //Fin de JPanel de Comentarios
            
		//Cerrar Ventana
		addWindowListener(new WindowAdapter()
		{
			public void windowClosing(WindowEvent we)
			 {
			 	System.exit(0);
			 }
		});
     		
	    setResizable(false);	
	    setTitle("High Mix Stadistics");	
	    setSize(400,500);
		setVisible(true);
	}

    public static void main (String [] args)
	{
		Partido inter=new Partido();
	}
}